Tag Old Delhi

Old Delhi

Like the bulk of the travelers coming to India, Delhi will most likely be the obligatory first and last stop of anyone’s journey across the country. The first Impressions of North Delhi you will get of India should be a…