Jul 282020
To stay at Amangalla is to stay at Sri Lanka's oldest surviving hotel. It has retained its antiques from its colonial heyday with contemporary luxury fittings …
To stay at Amangalla is to stay at Sri Lanka's oldest surviving hotel. It has retained its antiques from its colonial heyday with contemporary luxury fittings …