From the archive

From the archive: Taquile

In the middle of Lake Titicaca in Peru lies the quiet and beautiful island of Taquile. An island where time seems to have stood…