The Panama Rocks are located in Panama, New York, just off Route 33, south of Lake Chatauqua. The rocks themselves are massive boulders that formed a Paleozoic seashore about 300 million years ago. My wife and I went there on September 4, 2007, during our vacation to the Lake Chatauqua area.