OT a bit here....
If you are hunting the world for the best-tasting carrot cake (not the Chinese version), take a plane to Kansas City, MO (USA) and drive on Interstate 50 heading east for about 39 miles until you reach the town of Warrensburg, MO.
Then, head north about 2 miles to the old downtown. Diagonally across the courthouse, next to the regional library, you will find the cafe called "Olde Te haus". It is own and operate by a 90-year old Scottish lady who serves the best carrot cake and tea.