Cabot's landed is located at the point where the beach meets the land.
Photo album created with Web Album Generator