Please note that this blog post contains affiliate links. Dear traveler, Many people fly to Cancun to stay in the giant resorts catered to tourists. I am not one of those people. I prefer to stay at small hotels in small towns to experience the authentic culture. Rancho Sakol is a hotel in the small […]