North Maluku

Sulamadaha Beach, a Beautiful Oasis on the Edge of Ternate Island

Sulamadaha Beach, a Beautiful Oasis on the Edge of Ternate Island