Nestled in the serene Shivalik hills, Baddi is a beautiful town located in the Solan district of Himachal Pradesh, which is dotted with mesmerizing sceneries and spots. Emerging as one of the major pharmaceutical hubs of the area, Baddi is easily accessible from the major metropolitan cities such as...