Timor Leste

Country With The Maximum Population Of Shortest People In The World

Timor Leste is a small island that is separated into two parts, shared by Indonesia’s capital Kupang. While the eastern…

1 year ago