Browsing Tag

Statue

Travel

Statue of Unity : Photos

on
November 8, 2018

Statue of Unity is the world’s tallest statue with the height of 182 meters.Β The statue is on a river island facing the Sardar Sarovar Dam on the river Narmada…