Browsed by
Month: June 2018

10 Must Visit Tourist Places in Delhi

10 Must Visit Tourist Places in Delhi

Delhi, India‚Äôs capital state, is located in the northern part of the country and is a massive metropolitan area in the region. The capital city of the country is New Delhi and Old Delhi is the neighborhood that dates back to the 1600s. While Delhi is one of the largest metropolitan regions in the country, it also has a quaint charm about it due to the numerous historical structures the place is famous for. The vibrant charm of Delhi is…

Read More Read More