lord88Morickap Lords 83 Resort at Wayanad in Kerala overlooks the stunningly beautiful Krishnagiri Cricket Stadium. It is an indulgent tribute to India’s iconic win at the ICC ODI Cricket WorldTer Lord Imperial 88 . 5 reels, 4 rows, 1024 Ways to Win, Free Spins Bonus, Hold and Win Bonus Game, Imperial Jackpot Bonus, PowerXStream Feature, 96.08% RTP,