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.
