Tilajari
Our well-appointed Costa Rica Resort Hotel is located in San Carlos, in the northern zone of the country, where cool mountains and warm plains full of ranches and farms combine with lush natural beauty and prosperous socio-economic development brought mainly by tourism.
Comments on Tilajari