South Bass Island's Splash Pool Bar

Splash Pool Bar

In by Jamie Williams

The world’s largest swim-up bar is the heart of Put-in-Bay.