Delhi is an important stop-over for tourists before they can move to other popular tourist spots. There are many hill stations located around Delhi and have great transport connectivity to the capital city of Delhi as well. So if you have a mind to visit any of these hill stations, visiting Delhi first is quite indispensable. Read on to learn […]