Masjid Nurul Saba is a mosque, located at Sabatai Tua, South Morotai, Morotai Island Regency, North Maluku, Indonesia
Ok