Vacation rentals in Casco

  • Stays
  • Tickets

Casco, Maine is a charming town located in Cumberland County. It is known for its beautiful lakes, including Sebago Lake, which is the second largest lake in the state. Visitors can enjoy outdoor activities such as fishing, boating, and hiking in the surrounding area.