Browsing all posts in Weird Stuff.

The Island Of The Dolls:Freaky Tourist Attraction In Mexico

A world renowned tourist destination is “La Isla de la Munecas”- a Spanish name which means the Island of the dolls. This Island of dolls is situated in Mexico and as the name suggests, one expects to see a beautiful world which will leave an everlasting impression. But the reality is exactly opposite and very [...]