Experience a panaromic view of Kasauli from this villa

A quiet nook, a beautiful garden, a picturesque town...

more