Barcelo Langosta Resort – While most of Costa Rica’s all inclusive resorts are fairly isolated, the Barcelo Langosta Resort is conveniently located in the beach side village of Tamarindo.

Barcelo Langosta Resort - While most of Costa Rica's all inclusive resorts are fairly isolated, the Barcelo Langosta Resort is conveniently located in the beach side village of Tamarindo.


Follow CostaRicaTop10 on FacebookTwitterPinterest

Leave a Reply