Where is Lake Sebago?
Where is Lake Sebago located?
Lake Sebago, Lake Sebago, United States of America (approx. 41.197224°, -74.13555°)
Where is Lake Sebago on the map?
{"latitude":41.197224,"longitude":-74.13555,"title":"Lake Sebago"}