Enchanted Forest Water Safari
Old Forge, NY
City
Enchanted Forest Water Safari is an amusement park and water park. Operated by Enchanted Parks, it is the largest water park in New York, United States, and is located within Old Forge, in the Adirondack region.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account