Lake Owassa is a lovely place to get away from the fast pace of everyday life. Check if any water activities are on offer here, or simply enjoy the calming ambiance.
This body of water is located in Newton. Once you've done everything you want to at Lake Owassa, consider visiting nearby Culver lake, Swartswood Lake, and Pocono Environmental Education Center.