AmericasPeruSouth America Taquile, Peru by EVERGIB Wanders Taquile is one of 40 inhabited islands in Lake Titicaca, situated on the border of Peru and Bolivia. Taquile is best known for its beautiful textile art and community of knitting men. The island and its… Continue Reading 1 FacebookTwitterPinterest