British Virgin Islands
British Virgin Islands is a UK dependent territory in the Caribbean Sea.
They comprise over 40 islands (about 11 not inhabited), including: Tortola, Anegada, Virgin Gorda, Jost Van Dyke, Norman, Beef, Guana.
Tortola
Savannah Bay
Jost Van Dyke
Jost Van Dyke
Virgin Gorda
Spring Bay
Tortola Long Bay
Virgin Gorda
Devil Bay
Virgin Gorda
Tortola
Tortola
Wow! Truly an amazing and magnificent sights to behold. This is much like a paradise made on Earth! I like Savannah Bay and Spring Bay.
Yes, it is indeed paradise on earth