Kevadiya

India

Global News

01 November 2018

World’s Tallest Statue is Unveiled in Kevadiya

The $430 million Statue of Unity, built on an island in Narmada river, was inaugurated by Indian Prime Minister Narendra Modi on Wednesday in the...

View all