Explore the world-famous Botanical Gardens of Rio de Janeiro. The gardens are situated on over 300 acres of land & feature hundreds of different species of cactuses & orchids.
Available upon request