Star Rating:
Total Rooms: 0
Address: , Manali, India
Manali-The Valley of Gods surrounded by towering snow capped peaks overloads the enhancing River Beas as it meanders in the form of a crescent into the beautifule valley. Hear the music of the river and feel the crisp mountain air mingling with the scent of apple orchards.


