Komodo & Lesser Sunda Islands Travel Guide

Komodo Dragon on Rinca Island, Komodo National Park, Indonesia

Listed as a UNESCO World Heritage site since 1991, Komodo National Park is one of Indonesia’s must see destinations. Sitting immediately to the west of Flores and the east of Sumbawa, the park incorporates the three main islands of Komodo, Rinca and Padar and a handful of smaller surrounding islands. ___ —– KOMODO & LESSER…

Read More »