Prime Minister Narendra Modi will visit the UAE on August 23 and 24 where he will receive the Order of Zayed, the highest civilian award of the country.