Offbeat Travel: Castellfollit de la Roca in Spain
Castellfollit de la Roca, Spain sits dramatically perched atop a basalt cliff, offering breathtaking views of the surrounding countryside. This small medieval village, characterized by narrow streets and tradit...