After Ahmedabad, monolith mysteriously appears in Mumbai park

by

With metal monoliths popping up and vanishing at multiple locations around the world, it has left netizens in a frenzy online. While the first monolith in India was seen in Ahmedabad, Gujarat, the second one was spotted by locals in Mumbai, Maharashtra.

Read more..

No tags 0