5 stunning countries perfect for an extended vacation