Best Western Resort Country Club, Manesar, Near New Delhi

This Saturday we (from my office) went to Best Western Country Resort Club, Manesar. I was in two minds, after all Saturdays are precious and I like to generally laze around, get up late in the morning and drink a lots of tea. But, I finally went and it proved to be quite a nice […]