Nature & SportsJune 5, 2015 0 The Rose Garden of Santa Giustina, an hidden gem in Padua The Rose Garden of Santa Giustina is a little rose garden in Padua, near the→