Manali Royal Hotel-1
Manali Royal Hotel-1
This rustic-chic Himalayan resort is 1.9 km from Van Vihar National Park zoo, 2.7 from the Tibetan M
Quick Enquiry