You are looking at Cromer Esplanade and Pier along the North Sea coast in Norfolk, UK. It is a beautiful view from above.
Reader Comments