Supportinfo@ratecheck.travel
Shalai Resort & Cottages, Manali | Kullu - Naggar - Manali Rd,, Haripur, Soil, Himachal Pradesh, Manali, Himachal Pradesh, India, 175136 | RateCheck.travel