Chachacual Bay is perfect for unwinding.
Principal Beach is the main meeting point.
Riscalillo Bay has secluded beaches.
Carrizalillo Beach is ideal for beginner surfers.
Chachacual Bay is home to many birds.
Zicatela Beach is a world-class surf destination.
India Bay is a hidden treasure.
Marinero Beach is great for swimming.
Puerto Suelo Beach is little known.
Chahué Bay has a modern marina.