Flying to Colombo for the India vs Pakistan T20 World Cup match? Discover 10 must-visit places, from beaches and temples to markets and landmarks.