Kullu Manali India- a place where everyone want to go in the world #god’s creatures
Manali, a charming hill station located in the northern state of Himachal Pradesh, India, is an all-time favourite destination for travellers looking for an adrenaline-pumping adventure. This picture sque town, located in the gullu Valley, offers snow-capped mountains, lush green forests, winding rivers, and breath taking landscapes that appeal to nature enthusiasts and thrill-seekers alike. … Read more