This trip offers an island-hopping adventure in the archipelago of gorgeous islands that lie along the edge of Casco Bay. The many islands create endless
Spend a day paddling around the islands of Casco Bay on a sea kayaking excursion that shows you the beautiful landscapes that lie scattered off the coast of
Just a short 20-minute ferry ride from Portland, Peaks offers some breathtaking scenery and a glimpse into life on an island. Join your guides for a fun