Photo Credit: Campendium/Camper
Photo of Otter Lake Camp Resort
Otter Lake Camp Resort
1639 Marshalls Creek Rd, East Stroudsburg, Pennsylvania 18302-8917 USA
1639 Marshalls Creek Rd, East Stroudsburg, Pennsylvania 18302-8917 USA
Photo Credit: Campendium/Camper