blog, environment, sustainability Posted onSeptember 13, 2015September 8, 2015 Pier to Peace Get away from it all. Island House Living, Finland. Thanks to Green Renaissance.