Sandy Beach

Back to Article: Caneel Bay

Sandy Beach
Courtesy of Rosewood Hotels

Caneel Bay is surrounded by white sandy beaches.