Somawathiya Chaitya, a stupa said to be containing a relic of the tooth of the Buddha, is situated within the park. The park is home to many megaherbivores. The national park is located 266 kilometres (165 mi) north-east of Colombo.