Papallacta is a small town in Ecuador located at an altitude of 3,250 m in the Andes near the Cordillera Oriental on the way to Quito.
More DetailsMashpi Lodge is a true hideaway in the woods. Only its privileged guests can access this spectacular plateau.
More Details