Local Places in Australia
The Cape Leeuwin Lighthouse is a lighthouse located on the headland of Cape Leeuwin, the most south-westerly point on the mainland of the Australian Continent, in the state of Western Australia. Cape Leeuwin Lighthouse was constructed by a company led by M. C.
Size: 3264px × 4928px
Location: Perth Australia
Photo credit: © Yusuf Kathawala / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: angling, australia, australians, beach, cape, fishing, landscape, leeumin, lighthouse, margaret, perth, river, tourism, travel, western