Aliya Resort and Spa pays homage to Sri Lanka's elephant, and to health and wellness of its guests. The post Hotel Review: Aliya Resort and Spa in Sigiriya, Sri Lanka appeared first on The Travel Magazine.