Taylor's Lakeside Campus,what a beautiful campus. This is the "flagship" campus of Taylors University. Transformed from a wasteland to a state of the art university, with lush tropical greenery and natural surrounding..
And here's an exclusive inside tour of this magnificent campus.