Red Rose Cottages
Kanyal Road Simsa Manali (Himachal), Manali, India
Booking.com
Book Now