The best things to do in Phoenix Park, Dublin: a complete guide to uncover the park's historical attractions.