Visit Komodo Island – what to do
Flores Island is the land of the Komodo dragons; it is one of the most exciting destinations in Indonesia. It’s a UNESCO World Heritage Site that offers breathless landscapes, unique wildlife, and a once-in-a-lifetime experience. Bellow I will share a complete guide on how and why you should visit Komodo island. Where is Komodo Island …