wordpress.com
May 5, 2008
Road Town, located on Tortola island, is the capital of the British Virgin Islands. It is situated o ... n the horseshoe-shaped Road Harbour in the centre of the island's south coast. The town's population is about 9,400 (as of 2004).[1] The name is derived from the...
[read full story]