Perfect little beach in Puerto Aventuras, Mexico
Click on above photo to view it in large format