Emerald of the Equator

Indonesia is the largest archipelago in the world, consisting of 17,508 islands, out of which, 6000 are inhabited. Such a geographical grouping stretches Indonesia‚Äôs border to Singapore and Malaysia on its west at the Strait of Malacca, to Australia at the Timor Sea in the west, and to the South China Sea and the IndianContinue reading “Emerald of the Equator”