Green Haven: for a truly relaxing holiday experience in Anuradhapura

Ruwanweliseya, the great stupa at Anuradhapura