Sri Lanka is one of those rare places where history, faith, and landscape all show up in the same day. Among its best-loved sights are the ancient rock temples, where Buddhist monks carved caves, statues, and monasteries into huge rock formations more than a thousand years ago. Walking through them feels very different from a […]