India

Red Fort | Laal Qila | Lal Kila |...

Red Fort, also called Lal Qalʿah, also spelled Lal Kila or Lal Qila, Mughal...