Moluccas Flag PNG Image

Moluccas Travel Information

According to ehealthfacts, the Moluccas (English: Maluku, Maluku Islands) is an archipelago of over 1000 islands, located in the Pacific and Indian Oceans. The Moluccas are part of Indonesia and the Melanesia region. The capital of the Moluccas is Ambon. A number of major cities in the Moluccas are: Dobo, Masohi, Namlea and Tual. The […]