Tortola, British Virgin Islands
Caribbean TravelThe British Virgin Islands (BVI) is an overseas territory of the UK located in the Caribbean, is comprised of 16 inhabited and more than 20 uninhabited islands; includes the islands of Tortola, Anegada, Virgin Gorda, Jost van Dyke. Tortola is the largest of the British Virgin Islands whose capital is Road Town and its largest […]