Review: Horseshoe Bay Beach By Cruise Ship

horseshoe bay beach

Until recently, I’d never been to Horseshoe Bay Beach in Bermuda, or to Bermuda at all, actually. To be fair, I’ve been reading about it for years and I’ve had all kinds of people — including more than a few readers and listeners — tell me it was the kind of place you have to […]