The best time to visit the country is between March and April and October/November; it's best to avoid the glacial cold that can affect the south.