Jana falls is a beautiful natural waterfall in the village Jana of Kullu district of Himachal Pradesh. This village is situated in the small town of Naggar (tehsil-Manali). Jana waterfall is one of those destinations which people often skip while traveling to Manali, not knowing how beautiful destination they are missing. I...Read More