Amangalla: A timeless retreat in the heart of Galle
Amangalla, a beacon of heritage in the heart of Galle Fort, Sri Lanka, is a hotel that exudes historical charm and timeless elegance.
Amangalla, a beacon of heritage in the heart of Galle Fort, Sri Lanka, is a hotel that exudes historical charm and timeless elegance.