Manali, Himanchal Pradesh: Beautiful but Crowd and Litter Everywhere!

Manali Manali is a picturesque small town in the Kullu Valley, in the Indian state of Himanchal Pradesh. It attracts a lot of Indian and foreign tourists, particularly in the summer months. I visited Manali in June 2005 because it is on the way to Ladakh. When rest of the India is buckling under heat […]