City · British Virgin Islands

Road Town

Road Town, British Virgin Islands

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. The population was about 15,000 in 2018.

Good to know

More places in British Virgin Islands