Landmark · India

Khirasara

Khirasara, India

Khirasara is a landmark in Nakhatrana Taluka, India. Archaeological site in Nakhatrana Taluka, Kutch district, Gujarat, India.

More places in India