England is full of natural springs. Every time I come here, I seek them out. There is nothing like drinking pure water, straight from the depths of hte earth. Almost all of the springs and wells in England are dedicated in one for or another to the sacred.
Read More