Estepona is a town and municipality in the comarca of the Costa del Sol, southern Spain. It is located in the province of Málaga, part of the autonomous community of Andalusia. From Wikipedia
Torrential rains in southern Spain lead to widespread evacuations and significant damage, following recent deadly floods.