YourDictionary

Road Town

(rōd)

The capital of the British Virgin Islands, on Tortola Island in the West Indies east of Puerto Rico. It is a port of entry. Population: 8,440.

link/cite print suggestion box