The Kiri Vehera Dagoba which stands close to the Katharagama Devalaya was built by the King Mahasena. It is said that the King met Lord Buddha on his final visit to Sri Lanka and as a token of gratitude built the Dagoba.
Destinations of Sri Lanka
Destinations of USA