Amravati
India /Maharashtra /Amravati /Amravati Amravati, a small city in Maharashtra, is believed to be the abode of Lord Indra, the King of all Gods. It falls under the district of the same name and is believed to be one of the major pilgrim destinations in India. One of the major attractions of the city is […]