Page 1 of 1

Echo Amphitheater = Highway #84 = New Mexico.

Unread postPosted: Mon Feb 05, 2018 7:32 am
by Roger Hogan
About 40 miles South of Chama, New Mexico. Well worth the short hike to hear your echo. From My To Do Folder.

https://www.youtube.com/watch?v=64KBsx2pNLo