0
Anonymous
It is a town in Queensland Australia.
Wiki User
It's in Paramount Studios. The Palm Woods is not a real hotel.