Report - Location - Aman Resorts · of the storied citadel on Amangalla’s doorstep. Location • Galle lies on Sri Lanka’s south coast, around 100 kilometres from the capital, Colombo

Please pass captcha verification before submit form