Flores Island

Flores Island Indonesia 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. But Komodo island is attracting an even greater number of travelers. So, after visiting the lair of the Komodo dragons, […]