Run to Paradise

There‚Äôs a real buzz about Sri Lanka right now, which leads those in the know to make a beeline to coastal resorts south of Colombo. Dubbed India-lite, Sri Lanka is a polite place to holiday, delectable in every way, a…