We just returned from our 5th and perhaps best visit ever to this lovely, quiet, well cared for spot on the Mexican Caribbean just north of Belize. The 5 hour drive from Cancun is now even easier thanks to the renovated Federal Highway 307. This was the first time we had stayed in the relatively newer addition called Villa Sonrisa....
More
- Playa Sonrisa Xcalak
- Playa Sonrisa Hotel Xcalak
