Indonesia A Silent Competitor Indonesia is situated in the largest continent Asia in its south eastern region and consists of a large archipelago between the Indian Ocean and the Pacific Ocean, with more than whooping 13000 islands. Indonesia total land area measures 1.9 million square kilometres, which is eight times the area of United Kingdom. […]