Sri Lanka is a small island that behaves like a large country. In a single, compact trip you can ride a train through emerald tea hills,
climb an ancient rock fortress, watch leopards in a national park, and end your days on a warm southern beach. Few places offer that
much range so close together.