
Top Travel Destinations Telaga Biru (Blue Lake) - Attractions in GALELA - North Halmahera-Wonderful Indonesia
Telaga Biru (Blue Lake) is located in Mamuya Village, Galela Sub-district, North Halmahera , North Maluku province . The locals named this p...