Tortola is the largest and most populated island of the British Virgin Islands, a group of islands that form part of the archipelago of the Virgin Islands. It has a surface area of 55.7 square kilomet
Road Town, the largest settlement on Tortola, in 2006
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 populat
Inland portion of the Waterfront Drive, in Road Town, Tortola