1. COUNTRY INN Hotels' & Resort’s 2. Country Inn is a leading luxury and 5 Star hotel across exotic six places in India 3. If you are planning to spend your weekend…