
La Aldea de la Selva Lodge is and will always be a testimony of the intelligent integration possible between man and the environment in order to offer the future generations the chance to live in harmony with nature. We customize activities in which guests may interact with nature without degrading it.