Secrets of Malana village in Himachal that only a backpacker will know...
Malana is a nature’s paradise located in the interiors of Himachal Pradesh. It is often termed as the “Little Greece” of Himachal since its inhabitants claim to be descendants of Al...