10 Travel Destinations in India India is such a beautiful country and has many amazing places you must visit once in your lifetime. Thousands of tourists from all around the world come to India every month to visit these places. India has a variety of beaches, lakes, mountains, snow peaks, green meadows, and other magical places. Here are ten places to visit in India that you should consider: 1. Himachal Pradesh It is located in northern India and it is beautiful. Its mountains are the best for trekking and skiing. The mountains are covered in snow. Some of the famous places to visit here are Shimla , Kullu, Manali , Solang Valley, Dharamshala, and Dalhousie. 2. Jammu and Kashmir If you want to see "Heaven on Earth," then Kashmir is the place for you. It is the most northern state in India. Famous places in the Valley of Kashmir include Srinagar , Gulmarg, and Jammu. You can also ski in Gulmarg. 3. Leh-Ladakh It is in the eastern region of Jammu and Kashmir...