Manali, Himachal Pradesh ... These attractive hamlets offer one complete journey off the beaten track for those needing spiritual consolation, cultural enrichment or quiet retreats in nature.