(1) Thimilarmadam is a small town in Northern Province , within Sri Lanka .
(2) Thimilarmadam is a small town in Sri Lanka , within the northern province .

Do these two sentences mean the same thing?
yes