ianbcross.wordpress.com
Red Fort
“Lal Quila” means Red Fort, because of the magnificent red sandstone walls. When it was constructed in the early 17th Century, it was known as the “Lal Mubarak”, or Blessed …