The Umbrella Cover Museum is a unique establishment in Peaks Island, ME that showcases a collection of umbrella covers from around the world.
Visitors can explore the museum and learn about the history and cultural significance of these everyday objects in a quirky and engaging setting.
Generated from their business information