The Might of Islam Mosque was India's first, built in 1193. Today, only its ruins remain, home to dozens of parrots. I found considerable incongruity in the sight of two parrots arguing while sunning themselves on a fallen column full of broken figures.