Chimuri Jungle Lodge, Puerto Viejo, Limon, Costa Rica
Puerto Viejo, Limón, Costa Rica
At Chimuri we wish to share with you a sense of simplicity and the opportunity to feel close to nature. Experience a place of peace, tranquility, and a way to enjoy the richness of sounds, smells and textures ofRead moreHotels