Steeped in history, Sri Lanka has a rich cultural heritage that is linked with Buddhism. One of the most important sites in this regard is “Mihintale” which is considered the birthplace of Buddhism on the island. Located around 10 miles from Anuradhapura, this famous mountain…