5 Places to Visit Kasauli
Kasauli could be defined as pristine paradise in the lap of Himalayas! Blessed with the beauty of snow-clad mountains, dense forests, variety of fauna, alpine paddocks and gurgling torrents, this place woos tourists like a magnet woos iron. It carries each element of a perfect hill station. The dense woody forests would make you get