Batu Lumatto Bowombaru Utara is located in Kabupaten Kepulauan Talaud, Indonesia on 3R94CWH, Bowombaru, Melonguane Tim. Batu Lumatto Bowombaru Utara is rated 3 out of 5 in the category picnic ground in Indonesia.
Address
3R94CWH, Bowombaru, Melonguane Tim