Flores Island

Flores Island  Flores is the most fascinating and beautiful island. Long hidden in the shadows of its more famous neighbor Bali, the island of Flores is finally emerging as a unique destination of its own. Komodo island is attracting an even greater number of travelers. So, after visiting the lair of the Komodo dragons, take […]