Location Information

Hotel Whispering River, Manali Manali Facade 2

Hotel Whispering River, Manali

Hotel Whispering River, Manali is located near the Tibetan Monastery and Van Vihar.