Secret Garden

The Secret Garden is a place seen in season 7. It first appears in episode 724