Sri Lana was many publications top destination for 2019 but a month after the Easter attacks its hotels and beaches are empty. / AP