Idyllic tropical islands with white sandy beaches and boats moored on beautiful calm, blue ocean in Labuan Bajo on Flores island, Nusa Tenggara region of east Indonesia
Idyllic tropical islands with white sandy beaches and boats moored on beautiful calm, blue ocean in Labuan Bajo on Flores island, Nusa Tenggara region of east Indonesia