Welcome to Baghaan Orchard Retreat resort Garhmukteshwar – The Countryside of Rejuvenation, where unparallel luxury will pamper you while you soak into the warmth of nature bound surroundings. In the north Indian state of Uttar Pradesh, is situated - "Baghaan Orchard Retreat", just 110 Km distance from New Delhi.