Chamba

Chamba

Visit Chamba, a tiny and serene hamlet in Himachal Pradesh to experience the tranquility and beauty of snow-capped mountains.

McLeod Ganj

Advertisements