Karta Vacation Rentals
On Flores’ west coast, a short stroll from Labuan Bajo Port and minutes from St. Angela Church. Pede Labuan Beach is nearby (under 1 mi), and Komodo National Park is roughly 23 km away—perfect as a gateway for island and Komodo trips.