Spain is a country in no danger of running out of beautiful destinations, but this mountainous village is truly a sight to behold, full of local charm to spare.
Continue reading...
Continue reading...