Nothing beats sitting on white sandy beaches that meet perfectly clear blue green waters with gently rolling waves crashing against the shore. That’s one of the many reasons people from all over the globe head to Mexico’s Yucatan Peninsula every year. Aside from enjoying the stunning beaches, there are other places you can’t miss out […]