Almuñécar, Spain – what a hidden gem!!! It is on the coast between Málaga and Almeria. Definitely a must see.