Explore Maluku Islands, Places To Go and more!

Beautiful clear waters in Ternate Island, North Maluku, Indonesia.Indonesia always has the best places I wish to see!

Pinterest
Search