Seram Island, Maluku, Indonesia – Best Travel Destination

1472677666_hqdefault.jpg



Seram is the largest and main island of Maluku province of Indonesia, despite Ambon Island’s historical importance. It is located just north of smaller Ambon …

Leave a Reply

Your email address will not be published. Required fields are marked *