logo


Le Caméléon Boutique Resort is located on Costa Rica’s Caribbean coast within the tropical forest of Puerto Viejo, Limón.[...]