Wandering off to some unknown place gives you a sense of freedom and lightens your soul. This is the part of me that takes me to such beautiful places, meet lovely people around & when you visit such places and meet the people, your heart just smiles all the way. Himachal is a place where I...Read More
Beautiful Snow-Capped Mountains with Lush Green Alpines About Manali Manali is a picturesque hill station in north India’s beautiful State – Himachal Pradesh. One can experience breathtaking views of valleys, snow-capped mountains, lush green alpine trees all around, river running throughout the town, and off-course the chilly breeze! Though Manali is popular for snowcapped mountains...Read More