From fascinating flowers to hardy trees and plants, Mother Nature puts on a show at Aptekarskiy Ogorod Botanical Garden. You'll be wowed by the variety of plant species and the work that's gone into the displays.
Situated in Moscow City Centre, this showcase of plants is well worth including on your itinerary. But you'll find loads more to discover in this area. Red Square, St. Basil's Cathedral, and Bolshoi Theatre are within easy reach of Aptekarskiy Ogorod Botanical Garden.