A beloved hill station in India, Manali is renowned for its vibrant culture and stunning landscapes. Amongst the top tourist ...