Kathaluwa Temple
Dating back to the 13th century, the Kathaluwa Purwarama Temple proudly stands on the southern coastal town of Koggala and allows devotees to pay homage at one of the most…
Share
Input your search keywords and press Enter.