Best of St. John
Trunk Bay: With fine white sand, lots of shade, and good snorkeling, this is the most beautiful beach on St. John.
Leinster Bay and Waterlemon Cay: The colorful reef around this offshore cay teems with life, making this a snorkeler’s paradise.
Coral Bay: Unwind with a cold beer and dance under the stars to live music in this funky, laid-back village on the east end.
Ram’s Head: Hold on to your hat at this remote headland, where the sound of waves crashing and wind blowing will fill your ears. The view is spectacular here at the island’s southernmost point.
© Susanna Henighan Potter from Moon Virgin Islands, 4th edition