Filming Locations in Toowoomba City

Globetrotters Restaurant, Singapore
Just in Singapore (2008)

View Details