star star Jalan Sweering Mangga Dua , Ternate Selatan, Ternate Island, Maluku Islands 97751, Indonesia
Jalan Sweering Mangga Dua , Ternate Selatan, Ternate Island, Maluku Islands 97751, Indonesia