Showing posts with label Echo Amphitheater. Show all posts
Showing posts with label Echo Amphitheater. Show all posts

Friday, June 26, 2009

Echo Amphitheater

Echo Amphitheater is a natural rock formation located 17 miles northwest of Abiquiu, New Mexico; it is located on Carson National Forest land.

Hiking up to the amphitheater from the parking lot is worth the ten minute walk because near the amphitheater there is an echo phenomena that is really fun.