Oct 13
Located on the west of Peninsular Malaysia, Sumatra island is the second largest island in Indonesia. Much of the island are filled with rainforests and lush plants that will definitely tickle the travelling taste buds of any tourists longing for a taste of the natural greens, flora and fauna.
In Sumatra island, one will be able to find a diverse cultural experience coupled with the natural resorts. The sixth largest island in the world boasts a wide range of attractions that are scenic and inspiring.
