The Himachal range is a paradise for tourists because it has rumbling waterfalls, meandering rivers, fertile valleys, lush green grasslands and luxurious forests. Famous hill stations like Shimla, Kullu, Manali, Nainital and Mussoorie are also located here, attracting people from all over the world.