Komodo Island
Komodo Island: Land of the Last Dragons Komodo Island: Land of the Last Dragons A traveler’s guide to Indonesia’s most prehistoric destination Imagine stepping onto a beach where a living relic of the age of reptiles lazily crosses your path. This is not a movie set. This is Komodo Island, a rugged, sun-baked corner of…
