A sacred city that once ruled an ancient civilisation, Anuradhapura is filled with massive stupas, centuries-old temples and serene monasteries still in active worship today. The atmosphere here is deeply spiritual and peaceful.