WELCOME TO THE BEAUTIFUL BRITISH VIRGIN ISLANDS!
The British Virgin Islands are a collection of 50+ islands, cays and rocks forming the northern extremity of the Leeward Islands in the eastern Caribbean. Located 100 kilometers (62 miles) east of Puerto Rico, these islands enjoy a balmy, subtropical climate all year around. This protected archipelago creates the perfect playground for sailors and water sports enthusiasts alike. Each island has its own unique character; Tortola is the business, banking and cultural center, Virgin Gorda boasts the BVI's most prestigious private resorts and villas, Jost Van Dyke oozes Caribbean charm and the smaller out-islands feature world famous beach bars, hotels and incredible beaches.
Perched on a cliff's edge, Osprey House is constructed to the highest standards and perfectly positioned to ensure 270 degree views of the Sir Francis Drake Channel and beautiful surrounding…