+62 812 811 900 87 beyondkomodotour@gmail.com


January 20, 2020
Komodo Island Tours
Komodo island is located between the island of Flores and Sumbawa island in the lesser Sunda islands of Indonesia. Komodo Island is approximately 37 km long and 22 km wide and about 336 km2. Komodo island tours are packages to explore the wonderful islands. We have some tour packages, as below: This is our popular...
Read More