Over 25,000 tourists have arrived amidst and post-Cyclone Ditwah prompting officials to express confidence that the country’s resilience despite natural disasters bodes well. ..