Aerials of Mohegan Island, about 55 miles east of Portland, Maine. The main industry in this island is lobster fishing.