This Spanish town of about 1,000 people is in the Garrotxa region of Catalonia. Castellfollit De La Roca is built on the cliffs above where the Toronell and Fluvià rivers meet. The old historic town ...
Breathe in, and as you exhale, let your shoulders relax. That feeling of serenity is the best way to describe what it’s like to arrive home to The Cliffs on Lake Keowee—or any of their seven ...