Is Trincomalee town isolated?