Manali is a high-altitude Himalayan resort town in India’s northern Himachal Pradesh state. It has a reputation as a backpacking center and honeymoon destination.
Photo by bawlo_eskomar
Royalties free, Commercial & Editorial use
$10.00
Royalties free, Commercial & Editorial use
$10.00