moon.com
Trunk Bay: St. John’s Most Magnificent Beach
Trunk Bay is a vision of fluffy white sand, sea grape trees, and coconut palms. Trunk Cay, just offshore, is a tiny island of rocky cliffs, tufted by hardy palm trees. Named for the leatherback tur…