Land for the permanent campus has been identified at Vithura, within 30 km from the city, near Ponmudi.
Vazhvanthol waterfalls is located near Vithura, around 46 km from Thiruvananthapuram.
Vithura |