Prime Minister Narendra Modi on Thursday spoke with Saudi Arabia's Crown Prince Mohammed bin Salman bin Abdulaziz Al Saud and thanked him for his country's excellent support during evacuation of Indians from Sudan in April, while also conveying best wishes for the upcoming Haj pilgrimage.