People & Places September 2008 555 Share Indian cricket star, Yuvraj Singh, visited The World, and planted an Indian flag on the ‘India’ island.