Ulagalla – Anuradhapura

Arguably the top property in Anuradhapura, this sophisticated hotel is formed of 25 spacious villas scattered around 60 acres of natural Sri Lankan jungle and lush paddy fields, where peacocks wander and exotic flowers line the pathways. Right upon arrival at this oasis you will feel relief from the crowds that horde the popular Cultural … Continue reading Ulagalla – Anuradhapura