HomeRoad Town

Road Town

Road Town is the capital of the British Virgin Islands, located on the island of Tortola and known for its marina, sailing culture, and relaxed Caribbean atmosphere. Surrounded by green hills and turquoise waters, the town serves as the main gateway to the archipelago’s beaches and yachting routes.