Discover Devundara At the southernmost tip of the Island lies Devundara, a town small in size but not in stature, where the ...