Flores (Indonesia) Attractions & Activities - The Best Holiday Destinations for 2020
The extraordinary coloured crater lakes at Mount Kelimutu
Flores (Portuguese for flowers") is an island in Nusa Tenggara, Indonesia.
The Most Frequently Asked Travel Questions about Flores (Indonesia)