Road Town, Tortola

Destinations

Road Town, Tortola

Road Town, Tortola

Overview

Road Town, located on Tortola, is the capital and largest town of the British Virgin Islands. It is situated on the horseshoe-shaped Road Harbour in the centre of the island's south coast