New Zealand New Zealand is well known for its natural beauty and for the film The Lord of the Rings. But did you know that their sheep to inhabitant ratio is slightly more than 6 per inhabitant? Yes – they have an average of 4.9 million human inhabitants for almost 30 million sheep! Bhutan Bhutan…
Read More