
Flores island is part of Indonesia’s Eastern Islands (Nusa Tenggara Timur). It stretches snake like between the longitudes of 118°–125° E, and between the latitudes of 8°–11° S. The fascinating, strikingly beautiful island is blessed with plenty of natural attractions. […]