From Bulbapedia, the community-driven Pokémon encyclopedia.
The Secret Garden (Japanese: 秘密の庭 Secret Garden) is an anime-exclusive location in Alto Mare, Johto. It was featured in Pokémon Heroes: Latios & Latias.
In the anime
The Secret Garden at dusk
In the film, the Secret Garden is the home of the Legendary Pokémon Latias and Latios. It is also home to other wild Pokémon, and of the extremely rare Soul Dew. It is an incredibly large place surrounded by a stone wall, and has many fountains made of brick and contains grassy fields, all sorts of flowers, and both natural and man-made ponds, trees varying in size and essentially looks like a Venetian garden. It is invisible to outsiders. Its existence is only known by few people, including Ash, Misty, Brock, Bianca, and Lorenzo.
During the film, the thieves Annie and Oakley found out about the Secret Garden, sneaked in and captured Latios and stole the Soul Dew. Havoc wreaked, the stolen, corrupted Soul Dew was destroyed, and a huge tidal wave was about to destroy Alto Mare, but it was stopped by Latias and Latios. Latios sacrificed himself in the process and became the new Soul Dew.
Pokémon seen in the Secret Garden