Travel: Land of Oz – Beech Mountain, NC
There are times I amaze myself with the random odd findings of adventure. If I am traveling somewhere, I will pull up every site I can regarding that place and do my research. I particularly love Roadside America stops. I once made Mander ride with me to see a 20 foot duck on the side of the road in Flanders, NY. For no other reason than to see a 20 foot duck. That ability to find the random place to […]