Celebrating the undiscovered charms of Caribbean travel & culture.

St. Croix, U.S. Virgin Islands

Wish You Were Here: Playing in the St. Croix Sand

Carambola Beach
Carambola Beach, August 5, 2011/SBPR

My twins, building sand pyramids amid another perfect beach day at the Carambola Beach Resort on my home island of St. Croix, U.S. Virgin Islands.

Last updated by on .