Nirmal Mishra's Article in Arts and Entertainment

731 Hotels in India: Accommodation Options at Hill Stations
India hotels are known and appreciated for their elegance and overwhelming hospitality. The country which follows the tradition of ‘Athithi Devo Bhava’ (meaning, Guest is God) religiously, offers flawless services to pamper its guests at these hotels in India.
Posted on Oct-03-2011