Lamalera, Lembata

Lamalera village, Lembata Island, Indonesia
name
Lamalera, Lembata
description
Lamalera village, Lembata Island, Indonesia
latitude
-8.576694593
longitude
123.415175
geoCoveredBy

Linked resources

Filter by property

location