Indonesia – Flores, Padar Island

One of the main islands of Komodo’s National Park, Padar is where X marks the spot for panoramic views. Located between Rinca Island and Komodo, it’s these views that have turned the island into a must-stop destination for cruise enthusiasts and when you’ve picked Flores as your base for exploration.

Start typing and press Enter to search