The island of Sri Lanka is a mystical land with a history that is mysterious and laden with ancient wonders. The island is filled with various ancient temples and shrines, …