Road Town, Tortola Island, British Virgin Islands

Road Town, Tortola Island, British Virgin Islands

The capital of the British Virgin Islands, Road Town is located on the large island of Tortola. One of the advantages of Road Town is its proximity to other attractions in the British Virgin Isla...

JDS Travel News JDS Viewpoints JDS Africa/MI