Taquile island on Lake Titicaca has wonderfully preserved the Peruvian and Bolivian cultures.
Taquile island - Peru - december 29, 2009