Ottawa Beach Travel Info
Location | Holland, United States of America |
---|---|
Number of hotels | 1,220 |
Known landmarks | Holland State Park, Tunnel Park and Sanctuary Woods Preserve |
Known for | Walking, nature and camping |
If you're spending some time in Downtown Holland, New Holland Brewing and Windmill Island are top sights worth seeing.