The Indonesian island of Sumatra is the second largest of the Greater Sunda Islands, In the Malay Archipelago, and the sixth largest Island in the world. Sumatra is known for its rugged tropical ...
Some results have been hidden because they may be inaccessible to you