Lake Macquarie History

Alhambra Avenue

This Avenue was built in 1968. Alhambra is a town in the USA. There is a theme of US town names in Cardiff streets