A Unique Seat Of Learning The vastness of the land and the immensity of the architectural display greet visitors at the Manelwatta temple in Biyagama, ...