Infrastructure

Swimming Pool
Jeremias Dias Hall
Administrative Office
The Old Hall - The first building at Visakha
The Main Library (Geethanjali Amarasuriya Memorial Library)
Junior Computer Lab
Geethanjali Amarasuriya Visakha Centenary Library Building
Geethanjali Amarasuriya Visakha Centenary Library Building
Geethanjali Amarasuriya Visakha Centenary Library Building
Visakha Centenary Primary Building