Ternate

Place

largest city in North Maluku province, Indonesia, located on a volcanic island

1 story