New Developments in Benahavis Benahavis is located in an idyllic setting on the Costa del Sol in Spain. Remarkably beautiful and unspoiled, it nestles on the cliffs 500 metres above sea level and attracts visitors and residents alike, who find the scenery, tranquillity and delicious cuisine irresistible. With Moorish heritage, including an 11th century castle, and the truly sensational views, an exciting...