Puerto Viejo de Talamanca, Costa Rica
Puerto Viejo de Talamanca is a coastal town in the south-east of Costa Rica, on the Caribbean coast. Originally called Old Harbour, it retains a strong Afro-Caribbean culture and is known for its beaches and relaxed atmosphere. Photos taken in 2015.
