Himachal Pradesh – the beauty of India where you can witness the most scenic views. Loaded valleys, monuments, mountains, etc., it will make you fall in love with it. Dams are lesser-known among all the things you can explore in Himachal Pradesh. If you are preparing your itinerary for this magnificent state, then ensure to […]