Places To Visit In Baddi – Attractions, Activities & Things To Do Nestled in the serene Shivalik hills, Baddi is a beautiful town located in the Solan district of Himachal Pradesh, which…