Josiah's Bay Inn is the BEST KEPT SECRET on Tortola! Located on the northeast side of the island, Josiah's Bay Inn is snuggled in the luscious valley with an amazing view of the bay. The sunsets alone took our breath away. The lack of traffic, beautiful rooms, delicious breeze, and peaceful setting made it perfect vacation for us ... we...
More