Discover Indonesia

Latest News
Spectacular Komodo
Indonesia is located in Southeast Asia, between the Indian and Pacific oceans. It is the world’s largest island country. At almost two million square kilometres and with more than seventeen thousand islands, it is no wonder that Indonesia is the world’s best scuba diving destination!
Select Your Mermaid
Mermaid II
Our MV Mermaid II is a 33 metre, twin engine, steel hull yacht liveaboard offering 8 deluxe cabins with the option to be double bed or twin beds. Each cabin features l...