Designed by
Title
Kasauli hill town settlement #239824932
Description
Kasauli is a solitary settlement on a hilltop, in Solan district of Himachal Pradesh. The town is most commonly known for its lush foliage, quietness and its cobbled passages.
This image is editorial