Tulsa, Oklahoma, United States
Mysterious spot where visitors stand on a circle & noises they make are echoed back much louder.
1 S Boston Ave, Tulsa, Oklahoma, 74103-3710, US
0.1 km away
0.2 km away
0.3 km away
0.4 km away
0.5 km away
0.6 km away
1.0 km away
1.6 km away