Relatively isolated, Casco Bay near Portland Maine, offers excellent striped bass fishing in a scenic location. Maine's best-kept secret, Casco Bay allows anglers to catch lunker stripers along rocky shores and picturesque islands, often unbothered. The area doesn't receive the pressure that other bays near cities to the south endure. Here people can drift the flats, often without spotting another boat, toss flies, poppers or bait on a beautiful setting.