Road Town

Related Category: Caribbean Political Geography

capital and largest town (1991 pop. 3,983) in the British Virgin Islands, on Tortola.