By Linda Tancs
Sri Lanka bills itself as a wonder of Asia—and no wonder. From the tops of the mountains to the depths of the ocean, this tropical island in the Indian
Ocean offers visitors a panoply of exotic charms. Listen in at Travelrific® Radio for some highlights.


Leave a comment