Victory Resorts
Kanyal Road, Simsa Village, Manali, India
Booking.com
Book Now