Vilcabamba

Vilcabamba is a village in the southern region of Ecuador, in the Loja province, about 45 km (28 mi) from the city of Loja. wiki

Related Sourcewatch

 * Alexander Leaf - longevity
 * Craig Keeland
 * The Bewildering History of the History of Longevity by Peter Laslett
 * Mike Adams (conspiracy)
 * Brian O'Leary