Sponsored

Sumatra

8 Marvelous Tourist Destinations In Sumatra

Sumatra is world famous as a big Indonesian island situated to the south of Malay Peninsula and west of Java.…

8 years ago
Sponsored