The Island of Flores, nestled within the Indonesian archipelago, beckons travelers with its breathtaking natural beauty and rich cultural heritage.
Restaurants
Fellas Pizzeria
Jl. Pantai Pede, Goron Talo, Kec. Komodo, Kabupaten Manggarai Barat, Nusa Tenggara Tim.
