Aina Mahal, Kutch Post author By Royal Archives Post date March 14, 2022 Categories In Attractions Aina Mahal or the “Palace of Mirrors” is located in Darbargadh, Bhuj, Gujarat, India.