The greatest contribution to the revenue figure was made by Maldives — last year it brought JOHN KEELLS HOTELS PLC 22.65 B LKR, and the year before that — 10.46 B LKR.