Looking for the best places to take photos in Dublin? Here are the most instagrammable spots in the city.