Tourist attraction
The Splash Park At Borggaard Beach
Winchester, MA74% like it (3.7 / 15 Reviews )
ABOUT
The Splash Park at Borggaard Beach is a tourist attraction located
at 11 Palmer St, , Winchester
, MA.
It has received 15 reviews with an average rating of 3.7 stars.
It has received 15 reviews with an average rating of 3.7 stars.
FAQs
This Tourist attraction received 3.7 points from 15 customer reviews.
The address of The Splash Park At Borggaard Beach is:
The Splash Park at Borggaard Beach11 Palmer St
Winchester,
The Splash Park at Borggaard Beach is listed under
- Tourist attraction
- Water park
LOCATION
The Splash Park at Borggaard Beach Location