Salobreña is a town on the Costa Tropical in Granada, Spain. It claims a history stretching back 6,000 years.