Villa Jammin Gecko

Villa Jammin Gecko

Villa

1 mile south from the Placencia Hotel, 1/2 mile north of the Belize Ocean Club, Placencia, Belize