Two of the highlights of Penzance Bay are Merazion (Home to St Michaels Mount) and Lizard Point, the most southerly part of England. Merazion is a small seaside village with the causeway to St Michaels Mount accessible at low tide. Lizard Point is a very important Navigation point and Lighthouse on our Chanel coast.