If you are on the lookout for free things to do in Melbourne, well, visiting this amazing Royal Botanical Garden is one of them! Established in 1846, it is known to be one of the most beautiful gardens in the world. The garden is divided into two, Melbourne and Cranbourne. Melbourne's side of it has 8500 plant species spread out across 38 hectares of land. The Ian Potter Foundation Children's Garden has been designed to encourage little ones to plant trees while the aboriginal walk tour is popular among visitors. The gardens are perfect for an evening picnic in summer or high tea at The Terrace Café.