Hotels Galle

Amangalla Resort

Amangalla Resort, is a stately Dutch style mansion located in Sri Lanka’s historic Southern town of Galle.

Read More

Contact Us

Get Your FREE no obligation custom quote for a private tour