The Thousand Islands, A Marine Nature Conservation Area

As your plane slowly descends for its approach to Jakarta’s Soekarno-Hatta international airport, you can see a large number of large and small islands dotting the sea in the Bay of Jakarta. These are...