which has the greatest ethnic diversity Indonesia

Malaysia
Myanmar
Philippines
Thailand

Indonesia has the greatest ethnic diversity out of the four countries listed. It is home to over 300 ethnic groups, including Javanese, Sundanese, Batak, Minangkabau, and many others.