For that inevitable sojourn away from the hustle and bustle of everyday life, to relax the body and rejuvenate the mind and recapture some of life’s beauty in holiday destinations which offer great accommodation and facilities, there are umpteen places near Delhi within 200 km that offer ideal visiting places. With the best hotels in India and impeccable services, the largesse of lavish hospitality and the serenity of superb surroundings, guests cannot really have it any better than this!When you are contemplating on making choices of destination, of selecting suitable places near Delhi within 200 km, one of the places which comes instantly to mind is the resplendent Fort-Palace on the Delhi-Jaipur highway, with its magnificent...