Published On Premiered Apr 21, 2020
Enjoy the aerial views of Troy University. Founded in 1887, Troy has expanded its campus in Troy, Alabama on over 1,000 acres of land. Alabama's most beautiful campus is home to rolling hills and beautiful landscape that help make Troy a Tree Campus USA.
show more