As Spain continues to battle with protests and anger from locals over overtourism, Tenerife, Lanzarote, Menorca and Majorca ...