Nature Rx – Boulder, Colorado, USA

Nature Rx – Boulder, Colorado, USA

Photo © Nature Rx Nature Rx is a grassroots movement dedicated to entertaining and informing people about the healing and humorous aspects of nature.  Join Us!  We are proud that our first series of spoof commercials has grabbed headlines, won awards and inspired...