Estepona is a town and municipality located on the Costa del Sol in the province of Malaga, Spain. It is situated on the Mediterranean Sea and is approximately 80 km southwest of Malaga and 33 km west of Marbella. Estepona has a population of around 70,000 people and is known for its beautiful beaches, traditional Spanish architecture, and picturesque old town.