Thank you for visiting the new RCI.com. We appreciate your patience as we continue to improve site performance.
View All Recommended Destinations
View All Resorts Now
Situated on the banks of Beas, the hill station of Manali, Himachal Pradesh, is an idyllic tourist spot. Snowcapped peaks, amidst lush greenery and picturesque sights, surround this hill station.