Not having WiFi in hotels advertising it has put a major crimp in getting posts out. Never believe there is[…]
Read more
Not having WiFi in hotels advertising it has put a major crimp in getting posts out. Never believe there is[…]
Read moreHolbox Island is almost due north of Cancun on the northern coast of the Yucatan Peninsula in the state of[…]
Read more