India is a land of rich heritage and cultural diversity which is home to some of the most magnificient statues in the world. From commemorating freedom fighters and national leaders to honouring ...
Gandhinagar: The Statue of Unity (SOU), the world’s tallest statue at Ekta Nagar in Narmada district in Gujarat is all set to become a greater attraction for domestic and international tourists. A ...