Happy Humans Town

Happy Humans Town is an area in Australia (from the 2015 movie Home) where Humans are temporarily relocated by the Boov.