In the province of Malaga, Marbella is a renowned seaside resort on the Costa del Sol. The remains of early Christian and Roman sites around this former mining town, located at the foot of the Sierra Blanca mountains, bear witness to a rich history. With its white houses on flowery little streets, the old town is perfect for a pleasant stroll. The Plaza de los Naranjos, former focal point of the city, is near the 10th-century Arabic castle and the Church of Santa María de la Encarnación. Not far from here, you’ll be able to discover the magnificent viewpoints offered by Ronda, a picturesque town perched 700 metres (2,296 feet) high. Its Puente Nuevo bridge majestically crosses the gorges of the Guadalevin River that cuts the town in two.