Nihonbashi serves authentic Japanese fare Amangalla is one of two Aman hotels in Sri Lanka. The streets surrounding Galle Fort are perfect for aimless wandering. (ADOBE STOCK) ...