Other Information :
Sebastians On the Beach Hotel is a small, serene, and relaxed resort, located right at the water’s edge. It offers a myriad of watersports, a pristine beach, and spacious accommodations.
The British Virgin Islands are a collection of small islands, located in the northeastern corner of the Caribbean. The islands are popular among sailing enthusiasts for their small bays and hidden coves. They are a British colony and much less crowded and undeveloped than the nearby US Virgin Islands. |