13 views 19:57 (America/St_Thomas)
Cruz Bay Beach on St. John is a picturesque stretch of soft sand located right next to the island’s main ferry terminal, making it easily accessible for day-trippers and locals alike. The beach features calm, shallow waters perfect for swimming and paddleboarding, with gentle waves and a view of moored sailboats floating in the bay. Lined with coconut palms and bordered by casual beach bars and restaurants, Cruz Bay Beach offers a relaxed atmosphere just steps from the heart of the town’s vibrant shops and nightlife.
No comment available
29°C - overcast clouds
Humidity: 71%
Wind: 9 m/s
Coral Bay Saint John Virgin Islands (US) 🇻🇮