Indonesia, Flores Island and its wonders: what to see

Flores Island, located in the eastern Indonesian archipelago, is mostly well-known for Komodo National Park, a UNESCO World Heritage site where you can meet the famous giant dragons in the wild. After I visited the beautiful islands of Komodo NP  […]

Read More