+3
Puerto Viejo de Talamanca is located directly on the Caribbean coast in the southeast of Costa Rica, and it is one of the beach cities that attract large numbers of tourists every year. The city has a lot of parties and festivals on the beaches and near wonderful restaurants and cafes and shops distributed throughout.