Chamera Dam Reservoir
Enjoy the thrilling & adventure water sports at the Chamera dam and also visit the
Enjoy the thrilling & adventure water sports at the Chamera dam and also visit the
Visit the famous picnic spot at Dalhousie, Panchpulla and the natural running water at the
Khajjiar, known as the “Mini Switzerland of India,” is a breathtaking hill station in Himachal