Adi Badri Guesthouse

Adi Badri Guesthouse is a hotel in Uttarakhand.