85km (53 miles) W of Malaga, 639km (397 miles) S of Madrid, 46km (29 miles) E of Algeciras A town of Roman origin, Estepona is a budding beach resort, less developed than Marbella or Torremolinos and more likable for that reason. Estepona contains an interesting 15th-century parish church, with …