Source: Tourism MediaSanta Maria del NarancoNestled at the foot of a mountain, this ancient building was originally a palace for royalty. Today it commands respect as an important example of pre-Romanesque architecture.WorldEuropeSpainOviedoSanta Maria del Naranco