Tag: Flores island Indonesia
Indonesia Travel Musts: Flores, Nusa Tenggara
Flores island Indonesia
The beautiful Flores Island in Indonesia gets its name from the Portuguese word for 'flower' and the island more than lives up...