Padar Island, or Pada, is located within the Komodo archipelago of Indonesia. Indonesia is a great travel destination, but this remote island has been highlighted as one of Indonesia’s hidden ...
Just over an hour from Bali by plane is the still under-explored island of Flores . For those in the know, this Lesser Sunda Island is home to Labuan Bajo town, a base to discover pink beaches, ...