බේරුවල, ශ්රී ලංකාව, ශ්රී ලංකාව
High on a rock in Beruwala, tall, white and towering, surrounded by coconut fronds, stands Ketchimalai mosque. The ancient historic site has been a place of reflection and prayer for centuries, calling unto it every year, scores of pilgrims from all over ...