Komodo Island – Labuan Bajo Land & Dive Site Information
Komodo On the westernmost tip of the Island of Flores, the town of Labuan Bajo. The central logic for its wide range of amenities is the extraordinary interest of travelers to the existence of the Komodo dragon. Komodo is located in the Sape Straits, between Flores sea and Sumbawa. Great land view and underwater creatures , … Read More