The Red Fort

Best places to visit in Delhi

January 5, 2018 GOZO 0

Delhi is the National Capital Territory of India. Delhi served as the capital of different kingdoms, even before the Mughal Reign. The monuments in Delhi […]