Komodo Island is a UNESCO World Heritage Site located in East Nusa Tenggara, Indonesia. It is home to the Komodo dragon, the world's largest lizard. The
In a study, participants were asked to pinpoint over 50 sights on a map. Nearly everyone could locate the Eiffel Tower, while Fiordland National Park in New Zealand proved hardest to place.