Kevadiya

01 November 2018 | Kevadiya

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...