[category]
[title]
Derived from the Sanskrit word ‘peace’, aman and the Sinhalese word for the town of Galle, Amangalla is located on Sri Lanka’s south coast. Amangalla Galle is a franchise hotel belonging to the international group, Aman Resorts, located inside the historic Galle Fort.
Discover Time Out original video