Nagadeepa Purana Vihara, nestled on the serene Nagadeepa Island in Sri Lanka, is a sacred Buddhist temple.


Nagadeepa Purana Vihara, nestled on the serene Nagadeepa Island in Sri Lanka, is a sacred Buddhist temple.

The Nallur Temple is undoubtedly one of the most important Hindu temples in the country.