Filming Locations in Palo

MacArthur Leyte Landing Memorial National Park, Candahug, Palo, Leyte, Philippines
Leon Cordero (1996)

View Details