Image 128

About Flores Sea, facts and maps

Flores Sea, Bahasa Indonesia Laut Flores, portion of the western South Pacific Ocean, bounded on the north by the island of Celebes (Sulawesi) and on the…

View More About Flores Sea, facts and maps