Palmilla Beach, Playa Palmilla, San Jose del Cabo, May 2016 Blue Flag Beach

Palmilla Beach, Playa Palmilla, San Jose del Cabo, May 2016