Manali is such a small hill resort in the chilling state of Himachal Pradesh. Named after a saint Manu the peaceful hill station is surrounded by snow-capped mountains and has been a favorite with visitors for many years now.
04 Feb 2025
18 Nov 2023
14 Nov 2023
13 Mar 2023