Close

The howler monkeys were pretty relaxed in Playa Grande.