Home Tags Filming location

Tag: filming location

Cebu is filming location of new American TV series Off Tropic starring Christian Kane

World-renowned travel destination Cebu in Central Philippines has been announced as a filming location of the new American television series "Off Tropic" starring Christian Kane and directed by Filipino-American Dean Devlin. Director Dean Devlin brought...

Top Stories