Kasol, Himachal Pradesh

An alluring helmet situated in the city of Himachal Pradesh with Parvati river drenching the green valley Kasol has emerged as the “Tripper’s Paradise”.

Continue Reading