theknowledgeexchangeblog.com
ReGen Villages: is this the future of sustainable living? 
The Netherlands covers an area of 41,543 km², and has a population of 17 million people. That works out at 488 people per square kilometre, making Holland the most densely populated country in the …