Vilcabamba
Vilcabamba is a small town in the South of Ecuador. Coming from the La Balsa border crossing it’s the most popular first stop to shake off the long ride from Peru. I didn’t really know what to expect arriving to The Valley of Longevity. The place gets its nickname from the unusually high number of […]