Torrevieja is a seaside city located in the south of Alicante province, Spain.