Keylong, Himachal Pradesh – The Perfect Day Trip From Manali
Once the famous author Rudyard Kipling said about Keylong that – It is surely the god lives there, this is not a place for men. Situated on the bank of the Bhaga river, Keylong is a beautiful village in Himachal Pradesh. It is the administrative headquarter of the Lahaul and Spiti district. Dotted with Tibetan […]