Red Fort, Delhi, India - Location, Facts, Picture - 0 views
-
Niharika Anand on 16 Dec 15Red Fort Delhi is also known as Lal Qila is located in capital city New Delhi, India. Get the travel, tourist info about the world heritage Red fort built with red sandstone wall and marbles of Mughal era.