




The Kothduwa Temple, or Koth Duwa Raja Maha Viharaya, is a Buddhist temple located on Kothduwa Island on the Maduganga river.


The Kothduwa Temple, or Koth Duwa Raja Maha Viharaya, is a Buddhist temple located on Kothduwa Island on the Maduganga river.