The beautiful 80-hectare campus provides residence accommodations along with recreational and community facilities of many kinds.
The beautiful 80-hectare campus provides residence accommodations along with recreational and community facilities of many kinds.