Stop 4: Parnell Rose Gardens

Stunning formal gardens with over 5,000 roses