I believe he is looking for information on the
Grand Canyon of Pennsylvania. I stayed at the Leonard Harrison State Park with electric only hookups. There are links to full hookup campgrounds in the area in the above link, but I haven't stayed at any of them. Here is a photo from my visit:
Seems like every state has its own Grand Canyon - I know NY's is at Letchworth State Park...