Vilcabama BS? Probably:
http://www.museumofhoaxes.com/hoax/archive/permalink/vilcabamba_the_town_of_very_old_people/
Thanks for the link! I wonder if there are pockets of long-lived people anywhere....