Umbrella Factory Gardens is a charming destination nestled in Charlestown, RI, offering a unique blend of botanical wonders and artisanal creations.
Visitors can explore the lush gardens, browse through local crafts, and enjoy a peaceful retreat in this hidden gem of Rhode Island.
Generated from their business information