In the hustle and bustle of Pettah, Colombo’s core commercial district, is situated a most striking building, a spiritual haven called Jamiul Alfar Masjid....
(Continue reading)
Far from the madding crowd, set deep in the midst of the Mannar jungle and ringed in wild isolation, a shrine dedicated to the Blessed Virgin Mother Mary has been long......
(Continue reading)