![]() |
Road Town, British Virgin Islands British Virgin Islands » Road Town Place » City British Virgin Islands 65 views 💖 1 |
Road Town is the capital city of the British Virgin Islands, a British Overseas Territory located in the Caribbean Sea. The city is situated on the main island of Tortola, which is the largest and most populated island in the British Virgin Islands. It is located in the central part of the island, along the southern shore. The population was about 15,000 in 2018. |