Nerja is a beautiful and charming coastal beach town located along Spain’s sunny Costa del Sol that has kept its traditional charm with its narrow cobblestone streets and whitewashed houses. From beaches to caves, here are five things to do in Nerja!