NEUTRAL

Ram Leela Maidaan Entrance

Aligarh, India

Ramleela maidan or 'Numaiysh Ground'. This is the place where the annual trade fair in Aligarh is held, around Jan-Feb.

Submit Update