Another beach in the area is Playa Chiquita, 3 miles south of Puerto Viejo One of the best for snorkeling.
A few miles southwest of Puerto Viejo there is the Indian reserve of Bribri and the Kekoldi Indian Reservation, where Bribri and Kekoldi Indians live deep in the Caribbean Jungle. There are tours in the area to visit these indian Reservations.