Master Liveaboards

Komodo Dragons

Komodo Dragon in Indonesia

No visit of Komodo National Park in Indonesia is complete without a visit to see the most remarkable inhabitants of the park. That is of course Varanus komodoensis, better known as the ‘Komodo Dragons’. Komodo has a rich marine ecosystem. The area is at the convergence of strong currents flowing from both the Pacific and […]