Puerto Viejo de Talamanca
Puerto Viejo de Talamanca, simply known as Puerto Viejo (not to be confused with Puerto Viejo de Sarapiquí in the northern lowlands), is a dusty little village lying between the forested mountains of Talamanca and the sea; it features excellent surfing, an interesting mix of Afro-Caribbean and Bribri indigenous cultures, and delicious local food. The seven miles (12km) of coastline between Puerto Viejo and Manzanillo further east is one of the most stunning stretches in Costa Rica, and features popular beaches such as Playa Cocles, Playa Chiquita and Punta Uva. There are many other activities in the area including fishing and horse riding, cultural tours and home stays, as well as excursions to the nearby Cahuita National Park. Puerto Viejo has a vibey nightlife and great local music and it's a good base for those who enjoy a party. It is becoming increasingly touristy due to its popularity so if you prefer to avoid tourist hotspots Puerto Viejo may not be the right place for your holiday; if you are a sociable, sun-worshipping music lover you will be in heaven. However, all will agree that the beaches are sublime and there are so many exciting excursions out into the surrounding areas that there should be something for everybody.