Sri Lanka – wow, what a place! It’s one of those destinations where you’re hit with beauty the moment you step off the plane: lush green hills, palm trees swaying in the breeze, the salty scent of the ocean, and the kind of warmth you feel not just from the sun, but from the people…