Shimla the capital of Himachal Pradesh is a great place to visit and its the most visited place in India. From this place you can experience the Himalayas and there is many places which are built naturally and also places that are made artificially.
Know More