Hiawassee, Ga. – The Ridges Resort on Lake Chatuge was selected by a national network to be the filming location of a reality television show.
Duke Hospitality, the management company of the resort,…
Premium Content is available to subscribers only. Please login here to access content or go here to purchase a subscription.