Spike Island finishes second only to Machu Picchu at World Travel Awards Spike Island in Cork has finished second at the World Travel Awards 2017 in Vietnam, second only to Machu Picchu in the ‘World’s Leading Tourist Read More »