Casa Bejaflor is a stunning property nestled within the pretty traditional white village of Medina Sidonia. Set high on a hill overlooking the natural Andalusian countryside, this historic location is probably one of the best places from which to enjoy breathtaking sunsets whilst immersing yourself in the Spanish culture,