What is New Horizon?

New Horizon is a small village built on an island off the coast of New Zealand.The village is a little over half an hour from the nearest city.I’m in New Zealand for a few days and have a few friends, so we are looking forward to getting to New Horizon in a couple of days.TheRead More