Galle Hotels

Amangalla is in a historic trading port and the surrounding countryside.