Exploring The Umbrella Factory in Charlestown, RI
The Umbrella Factory in Charlestown, Rhode Island is a unique and charming destination for visitors looking to experience a piece of history. Originally built in the 1890s as a manufacturing plant for umbrellas and parasols, the factory has been transformed into a quirky marketplace featuring over 20 local vendors. Visitors can stroll through the factory’s…
