Asia… Accommodation Review – Villa AmiLisa, Galle, Sri Lanka 24 Jul 2018 And I am now up to the last in my accommodation reviews of places I stayed in India and Sri Lanka back in March/April. Galle is a great little town…