R Rachel Scott Review of UT McDonald Observatory 5 years ago I love this place! Definitely a must see.
Comments: