Solan, located within the scenic state of Himachal Pradesh in India ... great landscapes and calmness that gives you an ...