A UNESCO World Heritage site and one of the new seven wonders of the world, the Taj is the icon of India. Even children cannot help but set their expectations high for a visit. Wapshott’s son ...