Sailboats and luxury yachts can be seen moored off shore at Maho Bay Beach on St John, US Virgin Islands in the Caribbean.
Sailboats can be seen moored in Cinnamon Bay on St John, US Virgin Islands in the Caribbean.
Sailing along the coast of St John in the US Virgin Island.