Blowing Rock, located along the Blue Ridge Parkway, ranked No. 48 on New York Travel Guides’ list of the 140 Most Romantic Small Towns in America.