The 2024 FIM Awards Ceremony was staged at the Palma Convention Centre, overlooking the capital city of the beautiful Balearic Island, in the western Mediterranean Sea.