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.