20070906 india: Discover India declared the best travel magazine