• capital of the british virgin islands
road town, on tortola island, is the capital of the british virgin islands and its largest town. population: 4,000 (1990).
road town, on tortola island, is the capital of the british virgin islands and its largest town. population: 4,000 (1990).