Located in the US state of Maine, Sebago Lake is as deep as 316 feet and reaches out to 45 square miles in surface area, making it the deepest and second largest lake in the country. The neighboring towns include Casco, Naples, Raymond, Sebago, Standish,...