Denmark has one of the highest legal drinking age .
Drinking Age Limits - International Center for Alcohol PoliciesKazakhstan , Oman , Pakistan , Qatar , Sri Lanka , Tajikistan , Thailand , United Arab Emirates , Federated States of Micronesia , Palau , Paraguay , Solomon Islands , India ( certain states ) , the United States ( except U.S. Virgin Islands and Puerto Rico ) , Yemen ( Aden and Sana'a ) , Japan , Iceland , Canada ( certain Provinces and Territories ) , and South Korea have the highest set drinking ages ; however , some of these countries do not have off-premises drinking limits .
Legal drinking age