




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.

