Tucked away in Mahamevnawa Park in Anuradhapura, the Samadhi Buddha Statue is a must-visit for those who plan to take a trip to Sri Lanka.

Tucked away in Mahamevnawa Park in Anuradhapura, the Samadhi Buddha Statue is a must-visit for those who plan to take a trip to Sri Lanka.