Let Reykjavik surprise you. These twenty-one cool things to do in Reykjavik Iceland will help you explore it's history, quirky food and urban street culture.