
✕
Vilcabamba
Landscape of the town of Vilcabamba in Ecuador, the town that hides its secret of longevity for its people
Image dimensions: 3542 x 2361 pixels
Landscape of the town of Vilcabamba in Ecuador, the town that hides its secret of longevity for its people
Image dimensions: 3542 x 2361 pixels