Same meaning?
Tennehena is a village in Central Province within Sri Lanka .
Tennehena is a village in Sri Lanka within the central province .
yes