After the Rain
Koth Duwa Raja Maha Viharaya is a Buddhist temple located on Kothduwa Island on the Madu Ganga river in southern Sri Lanka.
Koth Duwa Raja Maha Viharaya is a Buddhist temple located on Kothduwa Island on the Madu Ganga river in southern Sri Lanka.