Hotel Grand Sawera, Amritsar Cradled amidst the hills of Aravalis, surrounded by dancing fields of maize and mustard, rests a beautiful sprawling resort, adjacent to an international standard golf course, 20 kms off Manesar, just outside Delhi. With picturesque greens […]