News

Tourists from around the world are very eager to visit Spain, but only a few make it to the charming Castellfollit de la Roca in Catalonia. This town is distinguished by its extraordinary location and ...