Where is Indian Echo Caverns located?
Indian Echo Caverns is conveniently located 3 miles west of Hershey just off U. S. Route 322. Lancaster is about 45 minutes away and Gettysburg an hour away. We are within a short two hour drive from Philadelphia, Baltimore, and Washington. New York City and Pittsburgh are only a few hours away. The Harrisburg International Airport at Middletown is only 15 minutes away.