Jake’s Treasure Beach is truly one of the best places to stay in St. Elizabeth, Jamaica. If your looking for an authentic, whimsical, artsy hotel, this is the place for you.
Jake’s Treasure Beach is truly one of the best places to stay in St. Elizabeth, Jamaica. If your looking for an authentic, whimsical, artsy hotel, this is the place for you.