Exotic Sri Lanka. Ancient cities steeped in history, elephants, tea plantations, lush countryside, bustling bazaars and a...