Deep in the heart of Mexico lies an eerie place, a nightmare of automatonophobia bordered by the Xochimilco canals. (Photo via Through the Viewfinder) La Isla de las Munecas (The Island of the Dolls) is festooned with decaying dolls, hung… Read More ›