Island Of The Dolls

 

Just to the south of Mexico City is a rural area named Xochimilco (so-chee-meel-koh) which translates into ‘a place of flowers’ – it paints of picturesque scene of calm and serenity doesn’t it? But hidden away deep within its … Read More..