2 results
Lennox Gardens is a picturesque park located on the south side of Lake Burley Griffin in the suburb of Yarralumla, Canberra, Australia.
The Beijing Garden Canberra is a serene oasis located at Lotus Bay on Lake Burley Griffin.