Kasauli sits quietly in the Shivalik Hills. It is a small town from the British era. This guide shows you the best spots to see.
This town is in Himachal Pradesh, India. It has deep pine forests and old homes. People come here for peace and quiet.
The air here is fresh and clean. You can see the big Himalayan mountains. It is a perfect break from busy city life.

























































