Grand Openings: One for Galle

British colonists introduced the sport of cricket to Sri Lanka in the mid-1800s. Today, the best place to bat and bowl in this cricket-crazed former colony—located 19 miles off the southern coast of India—is the city of Galle, the home of the island’s finest stadium, which was rebuilt following the December 2004 tsunami. Galle is […]