On the Costa del Sol, within Andalucia, and close to Estepona, stands a unique Spanish village nestled in the hillside with its white-painted houses interlaced with tiny streets. Casares has been inhabited for thousands of years by a myriad of civilisations, each leaving its mark. Besides walking along the narrow, cobbled streets with their Moorish design, one should not miss the opportunity to see the Arab Castle at the top of the hill where the views are spectacular. Along the way, walk through the town square and get a taste of real Spain where women go about their business, cloaked in black shawls and men pass the time away socialising.