Helens EcoLodge is a unique special place totally complimenting Helen herself who is a really interesting person with a unique and refreshing approach to the world we live in.