Filming Locations in Manilla

Manila Royal Hotel, Echague, Santa Cruz, Manila, Metro Manila, Philippines
Bakit bughaw ang langit? (1981)

View Details
Manilla, New South Wales, Australia
Ritual (2019)

Manilla is a small town in New South Wales, Australia, located on Fossickers Way 45 kilometres north...

View Details