1 results
Located on the southern bank of the Yarra River, opposite Federation Square and the Melbourne Central Business District in Victoria, Australia, the Alexandra Gardens is a stunning and well-maintained park.