Featured Wawurukannala: An ‘Ambalama’ To A Temple Situated in the quaint little town of Dikwella in Matara is a temple that hides beneath it, tales of...