Tag: Komodo National Park

Komodo National Park

Located between the islands of Sumbawa and Flores in the East Nusatenggara province, sits the vast and impressive Komodo National Park. The Komodo National Park encompasses a total of 29 volcanic islands (including the 3 major islands Rinca, Padar and Komodo) and is home to approximately

Read More