There are two types of people in this world - pool people and beach people. For those who are averse to sand in every nook and cranny or a thin layer of salt on your skin after a dip in the ocean
Esperanza, Auberge Resorts Collection – Cabo San Lucas, Mexico