Description
A small town in Indonesia which is also the gateway into the Islands of Dragon.
The Island of Dragon is the only way for you to see one of the World’s Seven Wonders of Nature in its natural habitat. Yes, The Komodo Dragon.
You’ll be sailing above the sea for some adventure to these islands in some days!
Reviews
There are no reviews yet.