A view of early morning of Kasauli, from Nature Stay Resort
A view of early morning of Kasauli, from Nature Stay Resort