
Tropical Sri Lanka blasts us with sauna-like heat, and our eyes soak up the vivid greens of lush foliage and forests of swaying palms as we breeze along the new expressway from the airport into Colombo. This island country, known as Ceylon till 1972, is located off the southeastern coast of India. Our first outing…