Lac Paca is a natural feature, located at Lac Paca, Talaga Paca, South Tobelo, Kabupaten de Halmahera du Nord, Moluques du Nord, Indonesia
Location :
Lac Paca, Talaga Paca, South Tobelo, Kabupaten de Halmahera du Nord, Moluques du Nord
Added by
Jopie, at 27 May 2017