Although the Costa del Sol is home to some magnificent beaches, with golden sands and sparkling clear waters, it is also an area that has been somewhat dominated by mass tourism, with some uninspiring resort hotels dominating its cityscapes. For all-inclusive package holidays these resorts are hugely popular and for good reason, but for those tourists looking to take a break from the beach and spend some time ambling through a pretty Spanish village, with a real sense of history and traditional Andalusian character, Mijas is a fantastic choice. A popular day trip destination, Mijas is easily reached by bus, and offers visitors the chance to wander through narrow streets lined with white-washed buildings and historic sights. Mijas has reputedly been inhabited since prehistoric times and archaeological finds reveal the town's foundation by the Tartessians, interactions with the Ancient Greeks and Phoenicians, Roman and Visigoth influence, and Moorish rule. Mijas also has its share of history from the Spanish Civil War. Once a tiny place, Mijas is growing in size and popularity and now boasts wonderful cafes, restaurants and bars, and is an ideal shopping destination for those looking to pick up a few Spanish souvenirs for their loved ones back home.