Filming Locations in Manilla
Manila Royal Hotel, Echague, Santa Cruz, Manila, Metro Manila, Philippines
Bakit bughaw ang langit? (1981)
View DetailsManilla, 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