The high-speed Cat ferry leaves Portland Harbor, bound for Yarmouth, Nova Scotia, Canada, on its first run of the season, Friday, June 5, 2009, in Portland, Maine. A Canadian ferry company that stopped service to Bar Harbor in 2009 is exploring a return, based on the potential availability of an Eden Street site the town may buy.