Puerto Escondido is a world-renowned surf destination located on the Pacific coast of Oaxaca, Mexico. The town is known for its beautiful beaches, stunning ocean views, and consistent surf breaks that offer a range of wave sizes and shapes. Puerto Escondido is also home to a vibrant nightlife scene and several important cultural and historical […]