Filming Locations in Liquica

Liquiçá, East Timor
Rosas de Ermera (2017)

Liquiçá is a coastal city in East Timor, 32 km to the west of Dili, the national capital. Liquiçá is...

View Details