Located in the province of Andalucia, the Costa del Sol lies along the coast of southern Spain The city of Málaga is the capital of the Costa del Sol, but here we will look at the attractions in some of the smaller resort towns along the coastline, starting with Torremolinos, a … [Read more...]