The mesmerizing cantonment town of Kasauli in the beautiful state of Himachal Pradesh is a perfect place for nature lovers.…
Beautiful and lush, Kasauli is one of the most sought after travel destinations in the country, so it is no…