HELLA, Iceland – Most people visit Iceland for its breathtaking landscapes and beautiful Northern Lights. But if you find yourself visiting the land of fire and ice, your trip wouldn’t be complete without catching a glimpse of the country’s last remaining McD…







