These 10 destinations in Spain are perfect for solo travellers - easy transport, mind blowing surroundings, budget accommodation, lively bars and excellent food!