Rima Tariq Al-Mukhtar, destination marketing manager, Jabal Omar
Breaking Travel News chats with Rima Tariq Al-Mukhtar, destination marketing manager of Jabal Omar, to discover more about the luxury development currently under construction in Mecca, Saudi Arabia.