feetonthemap.com
Manali, Himachal Pradesh
One of – places in India that make me stand on my toes is definitely Manali. Located in the state of Himachal Pradesh, this hill station is a picturesque and can give the most talented photog…