Stephen's Green

A stunningly beautiful escape of nature right in the heart of Dublin's bustling city centre.