Fantastic Umbrella Factory in Charlestown A Hidden Gem
Charlestown’s Best-Kept Secret The Fantastic Umbrella Factory is a hidden gem located in Charlestown, Rhode Island. This unique attraction offers visitors a chance to explore a whimsical wonderland filled with colorful umbrellas, eclectic artwork, and a vibrant community of artisans. A Brief History Founded in 1968, the Fantastic Umbrella Factory began as a small roadside…
