3.5 out of 5

Tag: hotels near statue of unity

spot_imgspot_img

You all want to get to know the Statue of Unity:

The Statue of Unity is a colossal statue located in the Indian state of Gujarat, near the Sardar Sarovar Dam on the Narmada River....