World Country Nicknames II quiz

Nicknames are often used to describe certain countries. How well do know these nicknames? Do you know the name of the country when nicknames are given of countries like Thailand, Switzerland, Australia and Ireland?