Avalon Castle is a charming historic landmark located in Cockatoo, a picturesque town near Melbourne. Nestled amidst lush greenery, this majestic castle stands as a testament to Victorian-era architecture. With its grand turrets and enchanting gardens, it exudes a sense of timeless elegance. This venue is a popular destination for visitors seeking a romantic getaway or a fairytale wedding venue. Stepping inside, one is transported to a world of opulence and sophistication, adorned with antique furnishings and ornate chandeliers. The castle’s rich history and captivating beauty make it a cherished gem in the heart of Cockatoo, delighting guests from near and far.