Nosara, Playa Pelada

Beautiful beach
Howler Monkeys