fine dining Restaurants in palatine, il

DESCRIPTION
Lal Qila also known as "The Red Fort" is one of the most important monuments of India. Lal Qila stands on the bank river Yamuna. The whole structure is mad of Red stone. The fort was built by Shahjahan "The Mughal King" who also built the infamous Ta...