Mexico’s Island of the Dolls

The Island Of The Dolls – located in the vast, bewildering network of canals that lies to the south of Mexico City, between the urban[…]