Cacalutilla Bay is little known.
Principal Beach is the soul of Puerto Escondido.
Marinero Beach is perfect for picnics.
Puerto Suelo Beach is ideal for fishing.
Bacocho Beach hosts turtle releases.
Coral Beach is perfect for snorkeling.
Puerto Suelo Beach is little known.
Cacalutilla Bay is a natural gem.
Manialtepec is a natural paradise.
