Brevard NC – The Land of WaterfallsTuesday, September 22nd, 2009
Yes, the Land of Waterfalls – in Brevard NC. For the past days – it has been WHERE the Water falls. With the southeastern part of the United States, we too received our share of rain drops – lots of rain drops. In an area where we have over 250 waterfalls and we getRead More
