In the Irish capital of Dublin, one of those hidden gems is the National Botanic Gardens in Glasnevin ... you will find ...