MEXICO Cabo San Lucas..Man walk beach along shore in morning, Playa Solmar, hotels and resorts, houses built on rocks along ocean