AMANGALLA Galle A property that manages to suit guests looking for refinement and historical charm both. With its unique background, convenient location and luxury c ... Save Up To 60%