With its mountain backdrop and quaint houses, Reykjavik is one of the most beautiful cities in the world. Read our full Reykjavik guide now!