What first comes to your head whenever you hear MANALI. Obviously, it would be the scenic views and the chilling weather of this hill station which is definitely a signatory characteristic of this place. Manali is one amongst the famous hill stations sitting in the lap of mountains located in the state of Himachal Pradesh along with other hill stations […]