Kothduwa Raja Maha Vihara - Credit: Wikimedia Commons
The Kothduwa temple, or Koth Duwa Raja Maha Viharaya, is a Buddhist temple located on Kothduwa Island on the Madu Ganga in southern Sri Lanka. The island is located in Galle District of the Southern Province approximately north of Galle and south of Colombo. Read more on Wikipedia
Source: en.wikipedia.org