The Landing at Cape Elizabeth Gallery
The Landing at Cape Elizabeth is situated in a charming town located on the coast of Maine, just south of Portland. Cape Elizabeth is known for its natural beauty, with miles of scenic coastline, rolling hills, and historic lighthouses – including the famous Portland Head Light, which has been in operation since 1791.