National Geographic Traveler magazine recently announced its annual 'Best of the World List', highlighting 21 'must-see places' to visit in 2017. The list includes Central India's National Parks, Kauai in Hawaii, Banff in Canada, Madrid in Spain, and Marrakech in Morocco. The chosen destinations fall into different categories including- Cities, Nature, or Culture.