One of the highlights during my long weekend in Portland, Maine was a fantastic tour of beautiful Casco Bay with Ribbit Adventures. There were a few boat tours to choose from, but Ribbit Adventures offers a unique vantage point of…