Do you think you have what it takes to take a quarter-mile swim in Mattapoisett Harbor, followed by a 10-mile bike ride through cranberry bogs and then a 5K run to an ocean front park and around a classic lighthouse?

On Sunday, the Mattapoisett Lions Club is holding its 2018 triathlon at Mattapoisett Town Beach on Water Street.

Beginning at 8 a.m., experienced triathletes will help put on the event, which challenges participants to push themselves to their limits all while enjoying the beauty and splendor of a quintessential New England seaside village.

All proceeds from the event will benefit Mattapoisett Lions Club charities. You can register here or find out more on the event's Facebook page.