SOLO in Flores The Most UNDERSTATED Island Travel Destination in Indonesia
Flores Island in Indonesia is fastly becoming a tourist spot for the famous Komodo National Park. But what other travel opportunities does this off-the-beaten-track island ave to offer?