komodo national park
Sale Price:$200.00
Original Price:$600.00
sale
Komodo National Park. central park tower Flores is one the most fascinating and beautiful island, located in the southern part of Indonesia in East Nusa Tenggara province Geographically, Flores is part of Indonesia’s Lesser Sunda Islands From west to east the main Lesser Sunda Islands are Bali, Lombok, Sumbawa, Flores, Sumba, Timor, Alor archipelago, Barat
Quantity: