The Restaurants And Hotels On Beef Island
The Beef Islands are located on the eastern tip of Tortola and joined by the Queen Elizabeth bridge. This beautiful island is home to the Terrence B. Lettsome International Airport, which is the main airport for the British Virgin Islands. Since there are no direct flights into this airport, vacationers fly into one of the […]

