Country Profile

Located in Southeast Asia, the island of Timor is part of the Maritime Southeast Asia, and is the largest and easternmost of the Lesser Sunda Islands. To the north of the mountainous island are the Ombai Strait, Wetar Strait and the greater Banda Sea, to the south the Timor Sea separates the island from Australia, …

Country Profile Read More »