Botanical Walk of Mount Immitos ByTravel Greece Travel Europe April 20, 2015September 12, 2019 The botanical walk of Mount Immitos is one of the city’s prettiest nature walks. If you love nature, this…