20. South Korea

If you love street food and inexpensive gourmet, then South Korea is for you. There are alos plenty of beaches on the nation’s coasts.