We approached Trincomalee with excitement and trepidation. This port is run by the Navy; it’s new ... Read More