It is amazing how no matter how much you travel and how many countries you have visited, you may always get yourself impressed by a new destination, country or city. This is exactly the case with Torrevieja, Spain. Torrevieja is a city in the province of Alicante in Southeastern Spain, on the Costa Blanca. It…
Read More