Casazorro is situated in Bedar, a lovely unspoilt mountain village in Almeria Province, Spain. Relax on the balcony and enjoy stunning views of mountains and the Med.