As ATM Dubai nears, rainfall continues to create havoc for global travel industry leaders Travel And Tour World Source