Jumbie Bay

This small jewel of a bay is located on the north shore of the island and accessed by a set of steps from the main road….

Claimed
0.000
Contact Information
Other - St. John
Location
Detailed Information

This small jewel of a bay is located on the north shore of the island and accessed by a set of steps from the main road.

Accessible
Beach Front
Outdoor
Indoor
American Express
Travelers Check
Personal Check
Discover
Mastercard
Visa
Cash