Lift Your Spirits in Lowcountry Find solace at Wyndham Ocean Ridge — located on a small island just off South Carolina’s southern shore. Nestled within a grove of oak and cypress trees cloaked in Spanish moss, the resort’s wistful scenery and quiet spaces inspire you to be mindful of each passing moment. Stand in awe on the resort’s small beach as you watch dolphins frolic in the waves during their seasonal migrations. Drive i…
Read more ›