Puerto Escondido offers beautiful beaches, excellent surfing opportunities, a relaxed atmosphere, lively nightlife with a variety of bars, clubs and restaurants, vibrant markets where you can find fresh seafood, local handicrafts and other souvenirs. In addition, you can enjoy activities, whale watching, sport fishing, snorkeling and scuba diving in crystal clear waters.