This is truly a hidden gem in Melbourne, Australia. I can't find enough words to perfectly describe Mont du Soleil. You have to go there and see it for yourself!