New Horizons Villages will soon release a movie about their village in Hawaii.The movie will be titled “New Horizons,” according to the trailer.It will be shot on location in Maui and Hawaii, with the goal of getting people out and about.The filmmakers have already shot some footage of the village in the movie, and itRead More