Manali- 2 Nights 3 Days
The Orchard Greens 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. Set on the Beas River, it?s a gateway for skiing in the Solang Valley and trekking in Parvati Valley.?